put behind oneself - İspanyolca İngilizce Sözlük